el litro - French English Dictionary